service mast - French English Dictionary